Part Number Hot Search : 
CREHNA MR3508L TMP87P 2SA1451 NTE1762 78301 M6MGT3 EMK31
Product Description
Full Text Search
 

To Download CT2581-02-XT-P119 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  features eroflex circuit t echnology ? data bus modules for the future ? scdct2578 rev b 3/12/98 circuit technology www.aeroflex.com/act1.htm circuit technology www.aeroflex.com/act1.htm functional block diagram n complete rt protocol n meets mil-std-1553 a/b & mil-std-1760 n simple interface n dual transceivers (1553 / 1760 or mcair) n +5v only power supply n low power (0.15 watts per channel) n only validated messages transferred n optional data wrap around n store released signal n packaging ? hermetic ceramic l 119 lead, 1.28" sq. x .16" pga l 84 lead, 1.645" sq. x .14" cqfp n any message may be illegalized n mcair reduced response time option (inh mc1f) n optional 1760 checksum n 1760 header word identification n latched rt address n mil-prf-38534 compliant circuits available status register rt protocol status register command register watchdog timer 16 bit transmit buffer manchester decoder t r a n s e i v e r encoder / decoder 1760 options store released header word ident 1760 checksum generation/validation 32 word data memory word counter last command reg bit register remote terminal state sequencer manchester decoder 16 bit receive buffer watchdog timer 16 bit transmit buffer manchester decoder t r a n s e i v e r encoder / decoder manchester decoder 16 bit receive buffer bus 0 bus 1 cmd / hrd / data ct2578 / ct2581 simple remote terminal for mil-std-1553 / 1760 & mcair
2 scdct2578 rev b 3/11/98 general description signal descriptions ct257 8 is for use in simple remote terminal application s without the need for a processor or software development. it provides the complete protocol for a remote terminal , signal is connected to the positive side of the external data bus suppo rting all types of message transfers including all 15 mode co des, with comprehensive error checking. error handling o f data is not required by the subsystem. the user interface is a 16 bit bidirectional highway with a few control lines. the low powe r transceivers are capable of providing the output voltage req uired by mil-std-1760 and are powered by a +5v supply. if sin usoidal (mcair) transceivers are required then the par t nu mber becomes ct2581. this is the only difference between ct2578 and ct2581. a 32 word data buffer memory is used to store messages unti l valida tion is complete. only validated messages are transferred to th e subsystem at a rate of 500 ns per word. data to b e transm itted is transferred from the subsystem to this buffe r memory at a maximum ra te of 1 us per word. this data memory may be bypassed i n the receive mode and data transferred to the subsystem on a word by word basis as it is being received. the device has an optional rt wrap around capability. whe n wrapen is active, data received at sub address 1e (30) remains stored i n the data buffer memory (i.e. not transferred to th e subsy stem). if followed by a transmit from subaddress 1e th e same data will be transmitted. there is an option within the device to reduce the response time in order to conform to other standards such as 1553a an d mcair. in this mode subaddress 1f is allocated a norma l subaddress with subaddress 00 reserved for mode commands. any message may be illegalized by ap plying an active low on the nme di screte status input. the remote terminal will respond with the me ssage error bit set in the status and not use th e information received. a hardware implementation of the 1760 checksum algorith m within the device may be enabled via signal nenchk. when transm itting, the checksum word is inserted in the last wor d pos ition, and when receiving, a valid checksum word wil l genera te the open drain output (status). the statu s output may be hard wired to any of th e discrete status inputs (e.g. service request), if it is also hard wired to the input nillcmd the dev ice will respond to a failed checksum with the selecte d status bit set and not use the data (i.e. not transfer the data to the subsystem). in addition to th e signal nvcr (valid command word received) which m ay be used to illegalize commands, a signal nhd r (heade r word received) is available to the subsystem fo r verification of the 1760 message header. the rt ad dress lines are latched on reset as required b y 17 60. if all six rt address lines go open circuit the stor e released signal (strel) will go high. the device is package d in a 119 pin grid array or 84 lead cqfp package. 1553 / 1760 data bus databus 0 transformers for bus 0. ndatabus 0 signal is connected to the negative side of the external data bus transformers for bus 0. databus 1 signal is connected to the positive side of the external data bus transformers for bus 1. ndatabus 1 signal is connected to the negative side of the external data bus transformers for bus 1. hard wired addr a-e (inputs with pull up resistor) remote terminal address inputs for the unit. addr a is th e lea st significant bit and addr e is the most significant bit . thes e inputs are internally latched every time the unit is reset . the lat ched address information is then compared to th e incoming command word. addr p (input with pull up resistor) parity bit for the remote terminal address inputs. addr p must be set to odd parity. this input is latched as above. wrapen (input with pull down resistor) select remote terminal wrap around to subaddress 1e. th e bus controller sends data to subadd ress 1e which remains in the data buffer memory and is available to be sent back on the very next command by the bus c ontroller. the data in the data buffer mem ory in this mode does not get transferred to the subsystem. if t he very next command is not a transmit command t o subadd ress 1e, the data buffer memory is flushed and wil l resp ond normally to the next set of commands. if the wra p around test is enabled, data to s ubaddress 1e must be transferred in the correct sequence. ?0" = normal mode ?1" = wrap around mode mcair (input with pull down resistor) thi s signal sets the unit to respond with a status word withi n 4 us (dead bus time). subaddress 1f is also enabled to be a valid subaddress for data. normally subaddress 00 and 1f ar e reserved for mode codes. ?1" = 4 us dead bus resp onse time, subaddress 1f used for data. ?0" = 12 us resp onse time, subaddress 1f used for mode codes. c16mh z (input with pull up resistor) free running 16 mh z clock input. subsystem interface t0-t15 (bibirectional io) 16 bit bidire ctional highway to transfer all information to / from subsy stem. the user can also utilise this bus to monito r com mand word and header word (1760 requirement) fo r message illegalization.
3 scdct2578 rev b 3/11/98 nres (bibirectional io with pull up resistor) discrete rt status inputs bidirectional reset pin. interfa ce to this pin should be in the form of an open collector pull down driver. the unit will be rese t when a low level input is asserted on power up. the pin i s bidirectional in that the unit will drive the signal out low after the status response of the mode code reset remote terminal. upon reset the unit will be abl e to respond immediately after the rising edge of nres. nillcmd (input with pull up resistor) input to illegalize a command to the remote terminal with a clear status re sponse. the signal is sampled after nvcr except non mode code receive commands in which case it is sample d afte r the last data word has been received. a low on this inpu t will illegalize the message, no transfers to / from the subsystem will tak e place. the device will respond with a clear statu s unless a bit has been speci fically set. no data will be transmitted following status. nvcr (output) early i ndication that the remote terminal has received a command and the command word is available on t0-t15. this can be used for message illegalization. ndata (output) access to valid data word in real time. data word available on t0-t15 during active low signal. ncmdstrb (output) this signal indicates that a completely validated message ha s been received for standard subaddress data activity. mod e comm ands with or without data will not generate this signal . the ncmdstrb sign al is 8.5 us long and is an indication that a dma burst will initiate at the end of ncmdstrb to transfer word s between the 32 word data memory and the subsystem . the com mand word is available on t0-t15 during this period. ndatast (output) signal to transfer normal validated received data from the data buffer memory to the sub system at a rate of 500 ns per word via the t0-t15 highway. nsstrb (input with pull up resistor) signal to transfer normal data for transmission from th e subsystem to the data buffer memory at a maximum rate of 1 us per word via the t0-t15 highway. c1mhz (output) fre e running 1 mhz clock to subsystem. nsstrb must b e synchronised to this clock. nenvw (output) sign al to transfer vector word from subsystem to unit i n resp onse to ?transmit vector word? mode command via th e t0-t15 highway. nsync (output) signal to subsystem indicating receipt of a synchronise mod e commands if the mode code has an associated data word, it will be available on t0-t15 at this ti me. if there is no associated data word, t0-t15 will be zero. the following signals are inputs to set the appropriate bits in the re mote terminals status word. all inputs are sampled afte r nvcr except non mode code receive commands in which case they a re sampled after the last data word has been received. all status inputs are active low. nme (input with pull up resistor) message error, illegalizes message. no transfers to / from th e subsystem will take pl ace. no data will be transmitted following the status. nbusy (input with pull up resistor) subsys tem busy. no data will be transferred to / from th e subsyst em and no data will be transmitted following status fo r non mode code transfers. ntf (input with pull up resistor) terminal flag. nsr (input with pull up resistor) service request. nssflag (input with pull up resistor) subsystem flag. 1760 signals nenchk (input with pull up resistor) ena bles / disables the internal hardware checksum generatio n and validation. when enabled, the circuitry will check al l incom ing data for correct checksum and generate the correc t checksum word for an outgoing data transfer. ?0" = enable checksum circuitry. ?1" = disable checksum circuitry. status (open drain output) open drain output will toggle h igh or low on each incoming data wo rd from the 1553 data bus provided nenchk is enabled . when the last data word is received th e status line is sampled by t he protocol circuitry to determine if the checksum for th e m e ssage is valid. at the end of the message, if status is low then th e checksum is not valid. this status signal can b e wired to several diffe rent pins to customise the units response to a chec ksum failure. status can be wired to signals such a s nill cmd and nsr which would cause the message to b e illegalized and set service request bit in the status. nhdr (output) in mil-std-1760, the first data word of a message is defined as a head er word. the nhdr signal indicates the presence of the header word on the t0-t15 highway as it is received. th e header is also stored in the data buffer memory along with the complete message. strel (output) wh en the store is released from the aircraft all the remot e te rminal address inputs go high causing signal strel to g o high.
data bus data command data data status nvcr nhdr ndata t0-t15 1 2 3 4 5 6 7 ncmdstrb ndatast data bus data data data command status nvcr t0-t15 1 2 3 4 ncmdstrb nsstrb data bus tran cmd rec cmd data data status nvcr nhdr ndata t0-t15 1 2 3 8 5 6 7 4 ncmdstrb status ndatast 4 scdct2578 rev b 3/11/98 message formats bc to rt transfer 1. valid command word received, contents available on t0-t15 for illegalization purposes. 2. first valid data word (1760 header word) received, contents available on t0-t15 and stored in 32 word data memory. 3. second valid data word received, contents available on t0-t15 and stored in 32 word data memory. 4. last valid data word received, contents available on t0-t15 and stored in 32 word data memory. status bits must be valid within 250ns. 5. status register contents transferred to transmit buffer. 6. ncmdstrb indicates valid message received, command word available on t0-t15. 7. data words transferred from 32 word data memory to subsystem at 500 ns per word. rt to bc transfer 1. valid command word received, contents available on t0-t15 for illegalization purposes. status must be valid within 600 ns. 2. status register contents transferred to transmit buffer. 3. ncmdstrb indicates valid message received, command word available on t0-t15. 4. data words transferred from subsystem to 32 word data memory at 1 us per word. rt to rt transfer (receiving terminal)
data bus command status nvcr t0-t15 1 3 nres/nsync when applicable 2 data bus command status nvcr t0-t15 1 2 4 3 data ndata nsync when applicable data bus command status nvcr t0-t15 1 2 data 3 nenvw when applicable 5 scdct2578 rev b 3/11/98 1. valid receive command word received, contents available on t0-t15 for illegalization purposes. 2. valid transmit command word received, contents available on t0-t15. 3. status response of transmitting terminal received. 4. first valid data word (1760 header word) received, contents available on t0-t15 and stored in 32 word data memory. 5. last valid da ta word received, contents available on t0-t15 and stored in 32 word data memory. status bits must be valid within 250ns. 6. status register contents transferred to transmit buffer. 7. ncmdstrb indicates valid message received, command word available on t0-t15. 8. data words transferred from 32 word data memory to subsystem at 500 ns per word. mode codes without data 1. valid command word received, contents available on t0-t15 for illegalization purposes. status must be valid within 600 ns. 2. status register contents transferred to transmit buffer. 3. synchronise mode command, t0-t15 = 0. mode codes with data receive 1. valid command word received, contents available on t0-t15 for illegalization purposes. status must be valid within 600 ns. 2. valid data word received, contents available on t0-t15. synchronise data word stored in 32 word data memory. 3. status register contents transferred to transmit buffer after message validation. 4. synchronise data word(when applicable) transferred from 32 word data memory to main memory and available on t0-t15. mode codes with data transmit 1. valid command word received, contents available on t0-t15 for illegalization purposes. status must be valid within 600 ns. 2. status register contents transferred to transmit buffer after message validation. 3. vector word (when applicable) transferred from subsystem to transmit buffer.
data bus data command data data nvcr nhdr ndata t0-t15 1 2 3 4 5 6 ncmdstrb ndatast data bus tran cmd rec cmd data data status nvcr nhdr ndata ndatast 1 2 3 7 5 6 4 ncmdstrb t0-t15 data bus command nvcr t0-t15 1 nres/nsync when applicable 2 6 scdct2578 rev b 3/11/98 bc to rt transfer broadcast 1. valid command word received, contents available on t0-t15 for illegalization purposes. 2. first valid data word (1760 header word) received, contents available on t0-t15 and stored in 32 word data memory. 3. second valid data word received, contents available on t0-t15 and stored in 32 word data memory. 4. last valid data word received, contents available on t0-t15 and stored in 32 word data memory. status bits must be valid within 250ns. 5. ncmdstrb indicates valid message received, command word available on t0-t15. 6. data words transferred from 32 word data memory to subsystem at 500 ns per word. rt to rt transfer broadcast (receiving terminal) 1. valid receive command word received, contents available on t0-t15 for illegalization purposes. 2. valid transmit command word received, contents available on t0-t15. 3. status response of transmitting terminal received. 4. first valid data word (1760 header word) received, contents available on t0-t15 and stored in 32 word data memory. 5. last valid data word received, contents available on t0-t15 and stored in 32 word data memory. status bits must be valid within 250ns. 6. ncmdstrb indicates valid message received, command word available on t0-t15 and stored in the 32 word command memory. 7. data words transferred from 32 word data memory to subsystem at 500 ns per word. mode codes without data broadcast 1. valid command word received, contents available on t0-t15 for illegalization purposes. status must be valid within 600 ns. 2. synchronise mode command, t0-t15 = 0.
data bus command nvcr t0-t15 1 2 3 data ndata nsync when applicable 7 scdct2578 rev b 3/11/98 mode codes with data receive broadcast 1. valid command word received, contents available on t0-t15 for illegalization purposes. status must be valid within 600 ns. 2. valid data word received, contents available on t0-t15. synchronise data word stored in 32 word data memory. 3. synchronise data word (when applicable) transferred from 32 word data memory to main memory and available on t0-t15. remote terminal detail command register the fiv e most significant bits of the command register contain the remote terminal address. bit 10 of the r egister is the transmit / receive bit. if it is set to '1' the device will perform the transmit sequence and it is set to '0' it will perform the receive sequence. bi ts 5 to 9 contain the subsystem address but two of thes e addresses are reserved and one programabl e. 11111 (1f) or 00000 (00) indi cate that the command is a mode code. the leas t significant five bits of th e command register are used to decode the mode code and are not used as the word counter as a mode cod e may only have a maximum of one associated word. 1111 10 (1e) and wrapen sets the sequencer up to perform the wrap around function. the least significant five bits of the command register contain the number of data words to be transmitted or received. 11111 is 31 words and 00000 is 32 words. status register me message error: s et internally as a result of an error in the received me ssage or set externally with a discrete pin to illegalize a message. inst instrumentation: set to zero. sr service request: set with a discrete pin. resvd reserved: set to zero bcst broadcast command received: set internally. busy subsystem busy: set with a discrete pin. ssfl subsystem flag: set with a discrete pin. dbca dynamic bus control acceptance: set to zero. tf terminal flag: set with a discrete pin. the status register is cleared and the external bits loaded on al l commands except 'trans mit status' and 'transmit last command'. the external status bits (both discrete and programable) must b e valid 600 ns from the rising edge of n vcr for transmit commands and mode codes, and 250 ns from the rising edge of ndata for the last data word in a receive message. if d iscrete status inputs are not used they may be left open circuit. status response time the response time (all co mmands) measured from the mid bit zero crossing of the last bit of the last word to the mid bit zero crossing of the status word sync is nominally 11.0 us. this time period is used to monitor f or more data words on the bus. if a valid sync field followed by four v alid manchester bi-phase bits are detected then this is considered to be another word on the bus. the response time may be reduced to 6.0 us (4.0 us dead bu s time) by setting the mcair input active high. message illegalization any command or mode comm and may be illegalized by setting the nme input active low. the remote terminal will respond wit h status w ith the message error bit set, provided the message wa s valid, and not use the information received. there will be n o transfers to or from the subsystem.
8 scdct2578 rev b 3/11/98 one way to implement this function is to place a latching prom the device will only consider a command word valid if th e to the t0-t10 data bus . the prom would only have to decode 11 following conditions are met:- bits (5 bits subaddress, 5 bit word count and 1 bit t/r) and have a) it contains the correct sync field. a one bit output to place a high / low level on the nme input pin. b) correct manchester bi-phase (16 bits plus parity). the u pper five bits (t11-t15) are just the remote termina l c) correct parity (odd). address f or the unit which is constant so no decode of these bits is d) correct terminal address or broadcast address. necessary. the la tching signal for the prom would be the nvcr e) does not follow contiguously a valid word on the same bus. line. the nme signal will remain latched and stable until the next rising edge of nvcr. reserved mode commands are automati cally declared illegal by the device and need not be included in the prom decode. all other conditions which require the message error bit to be set c) correct parity (odd). are automatic. d) follows contiguously a valid word on the same bus. 1760 checksum the 1760 checksum logic is enabled by setting the input nenchk active low. for tr ansmit messages the checksum word is generated an d inserted in the last word position of the transmitted message. for received messages the last data word receive (the checksu m word) is validated. if this word meets the required criteria th e output status remains lo w. this signal will toggle up and down for each data word received as it is calculating the checksum. the open drain output (s tatus) signal may be hard wired to any of the discrete status inputs to set the required bit of the statu s response in the current message. in addition it may be hard wired to the input nillcmd which will prevent the message bein g writt en to memory (e.g. if it is required to set the service request bit and not use the data for a failed checksum - hard wire status to nsr and nillcmd). 1760 header word in 1760 app lications the first data word received is designated the hea der word. an output nhdr is provided to indicate th e presence of this word on the highway t0-t15 for verificatio n purposes. a failed head er word may be treated in the same way as a failed checksum. store released the signal strel is provided in 1760 applications to indicate to the subsystem that the store is no longer connected to the aircraft. initialisation of the device the device must be reset to a known state on power up. (the rt address will b e latched on power up). it will remain inactive until a valid command word is received. if the device is in the process of s equencing a command and a new command is received on the alternative bus, the sequence wi ll be terminated and the device will sequence the new command. the devi ce will only consider a data word valid if the followin g conditions are met:- a) it contains the correct sync field. b) correct manchester bi-phase (16 bits plus parity). upon receipt of a valid command word the signal nvcr becomes active low for 500 ns. (the command word is available on t0-t15 during this period for message illegalization). on all commands except 'wrap around transmit' the 32 data word memory is cleared. rt to bc transfer if a valid comman d is received to transmit up to 32 data words the device will initially respond with status. th e signal ncmdstrb goes low for 8.5 us synchronized to the 1 mhz clock indicating that a completely validated message ha s been received. the transmit command word appears on t0-t1 5 at this time. if the busy bit of the status is set the sequence will terminate after ncmdstrb. the end of the ncmdstrb will initiate the dma cycle to transfer the data words from the subsystem to the data buffer memory in a single burst. the subsystem enables the first data word onto t0-t15 and applies a nsstrb to the device synchronized to the 1 mhz clock, thi s dat a is stored in the data buffer memory. the subsystem mus t conti nue transferring the correct amount of words to the device in this manner at a rate of between 62.5 khz and 1 mhz. data is transferred from the data buffer memory to the output buffer for transmission as required by the 1553 data bus. if t he 1760 checksum is enabled, the checksum word will b e automat ically generated and transmitted as the last data word. for example, if a comm and is received to transmit five data words the subsystem can l oad four or five data words. if the subsystem loads four data words the device will generate the last data word fo r transmission. if the subsystem lo ads five data words the device will ignore the last data word and transmit the internally generate d checksum word instead.
rx cmd data data data * status rx cmd data * status status tx cmd * 9 scdct2578 rev b 3/11/98 error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. broadcast address. no status response. set message error. set broadcast. sequence terminated. 4. too few nsstrb from message truncated. subsystem. 5.too many nsstrb from bit 1 of bit register set. subsystem. too many data words will not be transmitted. not e: sequence terminated - termination will take place befor e sig nal ncmdstrb becomes active, therefore no transfers to / from subsystem will occur. bc to rt transfer if a valid command is received to receive up to 32 data words and the second word is another command word then an rt to r t transfer has been set up (see rt to rt transfer). all valid data word s received are stored in the data buffer memory until message validation is complete after which the device wil l respond with status. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. data wor ds are also available on t0-t15 as they are receive d indicated by signal ndata. only after the messag e has been completely validated will the data be tra nsferred to the subsystem in a single burst at 500 ns pe r word. this ensures that only complete validated messages ar e transferred to the subsystem. when a complete validated message is stored in the data buffe r memory the signal ncmdstrb goe s low for 8.5 us synchronized to the 1 mhz clock indicat ing that a completely validated message has been received. the receive command wo rd appears on t0-t15 at this time. if the busy bit of the status is set the sequence will terminate after ncmdstrb. the end of the ncmdstrb will initiate the dma cycle to transfer the data words fr om the data buffer memory to the subsystem. the first word received is enabled onto t0-t15 and the signa l ndatast is pulsed low. this sequence is repeated for each data word that was received. error conditions action taken by device 1. invalid command. no response. command ignored. 2. invalid data word. no status response. set message error. sequence terminated. 3. non contiguous data. no status response. set message error. sequence terminated. 4. too few data words. no status response. set message error. sequence terminated. 5. too many data words. no status response. set message error. set broadcast. sequence terminated. not e: sequence terminated - termination will take place befor e sig nal ncmdstrb becomes active, therefore no transfers to / from subsystem will occur. rt to rt transfer to initiat e an rt to rt transfer the bus controller will send a receive command to rta followed contiguously by a transmi t command to rtb. rtb will respond with status and contiguous data (see rt to bc transfer). rta (the receiving terminal) will receive the status and dat a transmitted by rtb and store the received data in the data buffer memory until the entire r t to rt transfer has been validated, after whi ch it will respond with its own status provided it was not a broadcast command, in which case the status transmission will be suppressed and the broadcast bit set. it will then transfer the data to the subsystem (see bc to rt transfer). the error detection for the transmitting terminal will be the same as for rt to bc transfer. the error detection for the receivin g terminal is as follows:-
rx cmd data data data * status tx cmd data data data * status dbc cmd * status 10 scdct2578 rev b 3/11/98 error conditions action taken by device error conditions action taken by device 1. invalid command. no response. command ignored. 2. non contiguous no status response. command words. set message error. sequence terminated. 3. transmit command no status response. followed by another word set message error. (excluding command sequence terminated. word for rta, in which case it will respond to the latest command). 4. transmitting terminal no status response. does not respond with set message error. status within 16 us. sequence terminated. 5. incorrect terminal no status response. transmitting. set message error. sequence terminated. 6. non contiguous data no status response. following status from set message error. rtb. sequence terminated equal to receive word set message error. 7. invalid data transmitted no status response. from rtb. set message error. sequence terminated. 8. too few or too many no status response. data words. set message error. sequence terminated. wrap around the wrap around capability is for tes t purposes only. it will test for tr ansfers to and from the bus controller without any sub syste m intervention. the wra p around sequence will commence on receipt of a vali d rec eive command word containing the wrap around subaddres s (1e) providing the wrapen input is set high. the data received is stored in the data buffer memory and the device will respon d with status. the bus control ler will then send a transmit command to subad dress 1e and the data contained in the memory will b e transmitted following the status. for the tes t to operate correctly the number of data words to b e transmitted must be the same as the number received. 1. invalid receive command. no response. command ignored. 2. invalid data word. no status response. set message error. sequence terminated. 3. non contiguous data. no status response. set message error. sequence terminated. 4. too few or too many no status response. data words. set message error. sequence terminated 5. invalid transmit no response. command. command ignored. 6. transmit command no status response. followed by another set message error. word. sequence terminated 7.transmit broadcast no status response. address. set message error. set broadcast. sequence terminated. 8. transmit word count not no data transmission. count. sequence terminated. dynamic bus control (00) the device will respond with status. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. broadcast address. no status response. set message error. set broadcast. sequence terminated. 5. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated.
sync cmd * status tx st cmd * status i.s.t cmd * status tx dis cmd * status 11 scdct2578 rev b 3/11/98 synchronize without data word (01) initiate self test (03) the device will respond with status. the nsync signal will go act ive low for 500 ns. throughout this period the highway t0 - t15 will be zero and remain at zero until the next command i s received. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. transmit status (02) the status regis ter is not cleared or loaded before it is transmitted, i.e. it contains the resulting status from the previous command. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. broadcast address. no status response. set message error. set broadcast. sequence terminated. 5. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. the device will respond with status.. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. transmitter shutdown (04) the device will respond with status and shutdown the transmitter on the alternate bus, thus inhibiting any further transmission on that bus. once a transmitter has been shutdown it can only be reactivated by the m ode commands 'override transmitter shutdown' or 'rese t remote terminal'. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated.
tx en cmd * status inh tf cmd * status en tf cmd * status reset cmd * status 12 scdct2578 rev b 3/11/98 override transmitter shutdown (05) override inhibit terminal flag (07) the device will respond with status and reactivate a shutdow n the de vice will respond with status and then reactivate th e transmitter on the alternate bus. terminal flag bit of the status register. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. inhibit terminal flag (06) the device will respond with status and then inhibit any furthe r setting of the terminal flag bit of the status. once t he terminal flag bit has been inhibited it can only b e rea ctivated by the mode commands 'override inhibit termina l flag' or 'reset remote terminal'. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. reset remote terminal (08) the d evice will respond with status after which the bidirectiona l signal nres to the subsystem will go active low for 500 ns. transmitter shutdow n mode commands and inhibit terminal flag mode command will be reactivated. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated.
resvd cmd * status tx vw cmd vw * status sync cmd data * status cmd * status tx lst lst cmd 13 scdct2578 rev b 3/11/98 reserved mode codes (09-0f) synchronize with data word (11) the status is not cleared or loaded before it is transmitted with the message error bit set. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. transmit vector word (10) on rece ipt of a valid command to transmit the vector word th e device will initially respond with status. a f ter the status response has been initiated the vector word will be enabled onto t0-t15 from the subsystem with signal nenvw and transferred to the output buffer ready for transmission onto the 1553 data bus following the status. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. broadcast address. no status response. set message error. set broadcast. sequence terminated. 5. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. the synchronize data word received is stored in the data buffe r memory until message validation is complete after which th e device will respond with status. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. after the status r esponse has been initiated the synchronize word will b e transferred to the subsystem. the nsync signal will g o active low for 500 ns during which time t0-t15 will be set to the data word received. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command not followed no status response. contiguously by data set message error. word sequence terminated. 3. command followed by no status response. too many words. set message error. sequence terminated 4. t/r bit of command set no status response. to one. set message error. sequence terminated. 5. t/r bit of command set no status response. to one and broadcast set message error. address set broadcast. sequence terminated. transmit last command (12) the status response contains the resulting status from the previous command. the data word transmitted following the status word contains the prev ious valid command (provided it was not transmit las t command).
cmd * status tx bit bit word tx dis cmd data * status tx en cmd data * status 14 scdct2578 rev b 3/11/98 error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. broadcast address. no status response. set message error. set broadcast. sequence terminated. 5. t/r bit of command set no status response. to zero and broadcast set message error. error conditions action taken by device address set broadcast. sequence terminated. transmit bit word (13) on receip t of a valid command to transmit the bit word th e devi ce will respond with status followed by the bit word, afte r which the bit register is cleared. bits 2 to 15 are alwa ys zero. bit 1 is set if the subsystem sends too many nsstrb?s. error conditions action taken by device 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. 3. t/r bit of command set no status response. to zero. set message error. sequence terminated 4. broadcast address. no status response. set message error. set broadcast. sequence terminated. 5. t/r bit of command set no status response. to zero and broadcast set message error. address set broadcast. sequence terminated. selected transmitter shutdown (14) this mode command is not normally used in dual redundan t systems. the device will respond with status and shut down the transmitter on the bus designated by the two least significant bits of the dat a word. the bus addresses of the device are channel 0 - 00, channe l 1 - 01. if the command is received on the same bus as th e designated s hut down bus then the device will respond with status and no shut down will occur. once a transmitter has been shut down it can only be reactivated by an 'override shutdown command' or 'reset remote terminal'. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. 1. invalid command. no response. command ignored. 2. command not followed no status response. contiguously by data set message error. word sequence terminated. 3. command followed by no status response. too many words. set message error. sequence terminated 4. t/r bit of command set no status response. to one. set message error. sequence terminated. 5. t/r bit of command set no status response. to one and broadcast set message error. address set broadcast. sequence terminated. override sel transmitter shutdown (15) this mode command is not normally used in dual redundan t systems. the device will respond with status and reactivate a shutdow n transmitter on the bus designated by the two least significant bits of the data word. th e bus addresses of the device are channel 0 - 00 channe l 1 - 01. if the command is received on the same bus as th e desi gnated override shutdown bus then the device will respon d with status and no reactivation will occur. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set.
resvd t/r=1 * status resvd t/r=0 data * status nvcr 5 8 6 7 t0-t15 status ndata nhdr 4 1 status t0-t15 2 3 ncmdstrb 1 3 c1mhz 4 t0-t15 2 1 ncmdstrb 3 c1mhz t0-t15 nsstrb 5 6 1 2 15 scdct2578 rev b 3/11/98 error conditions action taken by device 1. invalid command. no response. command ignored. 2. command not followed no status response. contiguously by data set message error. word sequence terminated. 3. command followed by no status response. too many words. set message error. sequence terminated 4. t/r bit of command set no status response. to one. set message error. sequence terminated. 5. t/r bit of command set no status response. to one and broadcast set message error. address set broadcast. sequence terminated. reserved mode codes (16-1f) the status is not cleared or loaded before it is transmitted with the message error bit set. if th e command was a broadcast the status transmission will b e suppressed and the broadcast bit in the status register set. error conditions action taken by device t/r=1 1. invalid command. no response. command ignored. 2. command followed by no status response. another word. set message error. sequence terminated. t/r=0 3. invalid command. no response. command ignored. 4. command not followed no status response. contiguously by data set message error. word. sequence terminated. 5. command followed by no status response. too many data words. set message error. sequence terminated. detailed timing min max unit 1. nvcr pulse duration 500 650 ns 2. nvcr to t0-t15 valid 250 ns 3. nvcr to t0-t15 invalid 250 ns 4. nvcr to discrete status inputs (not rec) 600 ns 5. ndata & nhdr pulse duration 475 525 ns 6. t0-t15 valid to ndata & nhdr 250 ns 7. ndata & nhdr to t0-t15 invalid 250 ns 8. last ndata to discrete status inputs (rec) 250 ns min max unit 1. c1mhz to ncmdstrb 75 ns 2. ncmdstrb duration 8475 8525 ns 3. t0-t15 valid to ncmdstrb 100 ns 4. ncmdstrb to t0-t15 invalid 100 ns
ncmdstrb 3 c1mhz t0-t15 ndatast 4 5 1 2 t0-t15 nenvw 6 5 t0-t15 nres/nsync 1 2 3 ndata p transformer coupled data p? 0.75zo 0.75zo 1:1.79 1:1.4 ndata a direct coupled data a? 0.75zo 0.75zo 1:2.5 zo 16 scdct2578 rev b 3/11/98 min max unit 1. rising edge of ncmdstrb to falling 0.5 10.0 us edge of first nsstrb 2. nsstrb to next nsstrb 1.0 16.0 us 3. rising edge of c1mhz to falling edge 75 ns of nsstrb 4. falling edge of c1mhz to rising edge 75 ns of nsstrb 5. falling edge of nsstrb to data enabled 75 ns onto t0-t15 from subsystem 6. rising edge of nsstrb to data disabled 75 ns onto t0-t15 from subsystem min max unit 1. rising edge of ncmdstrb to falling 225 275 ns edge of first ndatast 2. ndatast to next ndatast 475 525 ns 3. ndatast pulse duration 225 275 ns 4. data valid on t0-t15 to ndatast 100 ns 5. ndatast to data invalid on t0-t15 100 ns min max unit 1. nres/nsync pulse duration 475 525 ns 2. t0-t15 valid to nsync 50 ns 3. nsync to t0-t15 invalid 250 ns 4. nvcr to nres/nsync non bcast 27.9 28.1 us nvcr to nres/nsync bcast 8.9 9.1 us 5. nenvw to t0-t15 valid 250 ns 6. nenvw to t0-t15 invalid 500 ns 7. nenvw is reset by nvcr 16 mhz clock requirement min max t 40% 60% of cycle transformers the device requires a 1:2.5 turns ratio for direct coupling and 1:1.79 turns ratio for transformer coupling. the centre tap of the transformers must be tied to ground. the suggested transformer are:- technitrol 1553-45 aeroflex 25t1553-45
17 scdct2578 rev b 3/11/98 operating conditions absolute maximum ratings v dd supply voltage +7 volts v ss supply voltage 0 volts v ih high level input voltage v dd +0.5 volts v il low level input voltage v ss -0.5 volts operating free air temperature range -55 to +125 c storage temperature range -65 to +150 c recommended operating conditions min nom max unit v dd supply voltage 4.75 5.0 5.5 volts free air temperature range -55 +125 c electrical characteristics digital signals min nom max unit a1. input with pull up v ih high level input voltage 2.4 oc volts v il low level input voltage v ss 0.8 volts i ih high level input current 10 ua i il low level input current 35 65 120 ua c in input capacitance 10 pf a2. input with pull up v ih high level input voltage 2.4 oc volts v il low level input voltage v ss 0.8 volts i ih high level input current 10 ua i il low level input current 450 800 1500 ua c in input capacitance 10 pf b. input with pull down v ih high level input voltage 2.4 v dd volts v il low level input voltage oc 0.8 volts i ih high level input current 35 65 120 ua i il low level input current 10 ua c in input capacitance 10 pf c. output v oh high level output voltage v dd -0.5 v dd volts v ol low level output voltage 0.4 volts i oh high level output current 2.0 5.5 10.0 ma i ol low level output current 2.0 5.5 10.0 ma d. open drain output v oh high level output voltage oc volts v ol low level output voltage 0.4 volts i oh high level output current 10 ua i ol low level output current 2.0 5.5 10.0 ma min nom max unit e. not used f. input output v ih high level input voltage 2.4 v dd volts v il low level input voltage v ss 0.8 volts i ih high level input current 10 ua i il low level input current 10 ua c in input capacitance 10 pf v oh high level output voltage v dd -0.5 v dd volts v ol low level output voltage 0.4 volts i oh high level output current 2.0 5.5 10.0 ma i ol low level output current 2.0 5.5 10.0 ma i hz high impedance io current 10 ua g. input output with pull up v ih high level input voltage oc oc volts v il low level input voltage v ss 0.8 volts i ih high level input current 10 ua i il low level input current 450 800 1500 ua c in input capacitance 10 pf v oh high level output voltage v dd -0.5 v dd volts v ol low level output voltage 0.4 volts i oh high level output current 0.5 1.0 1.8 ma i ol low level output current 1.5 5.0 9.0 ma data bus signals h. transmitter i o driver peak output current 600 ma v o differential output level 7.0 7.5 9.0 v p-p point a-a? (r l =35 ohms) on 1760 bus t rf rise and fall times 100 200 300 ns (10%-90% of p-p output) v oe output offset 2.5 us after -90 90 mv mid bit crossing of parity, point a-a? (r l =35 ohms) v o differential output level 6.0 7.5 9.0 v p-p point a-a? (r l =35 ohms) on 1553 bus h. receiver v idr differential input level 14 20 v p-p point p-p? (txfmr-2.12:1) c mrr common mode rejection 45 db ratio v th input threshold voltage 0.60 0.82 1.20 v p-p referred to the bus (100khz-1mhz)
18 scdct2578 rev b 3/11/98 pin assignments -pga (2578/81-02-xx-yy-p119 ) pga signal io type g12 strel (-12 only) c f12 nsr a2 e12 wrapen b e11 t 0 f c12 t 1 f d11 t 2 f a13 t 3 f b11 t 4 f c10 t 5 f a11 t 6 f a10 t 7 f a9 databus 1 h c8 ndatabus 1 h c7 vdd b7 vss c6 nillcmd a2 a4 t 8 f a3 t 9 f c4 t 10 f a2 t 11 f b2 t 12 f d3 t 13 f c1 t 14 f e3 t 15 f e1 nsync c f1 mcair b g3 status (-12 only) d h2 nenchk (-12 only) a1 j2 nvcr c j3 ntf a2 l2 nme a2 pga signal io type k3 addr e a1 n1 addr d a1 m3 addr c a1 l4 addr b a1 n3 addr a a1 n4 addr p a1 n5 databus 0 h l6 ndatabus 0 h l7 vdd m7 vss n9 c16mhz a2 n10 ndata c m11 nres g l10 nsstrb a1 m12 c1mhz c l11 ncmdstrb c k11 ndatast c k12 nenvw c j12 nssflag a2 h11 nbusy a2 g13 nhdr (-12 only) c m9 la (-12 only) a1 g1 nvalchk (-12 only) c f2 n/c m5 n/c n8 n/c h12 n/c b9 n/c a6 n/c a5 n/c b5 n/c b4 n/c b3 n/c
19 scdct2578 rev b 3/11/98 package outline 119 pin pga dimensions (inches) ref min nom max a 0.160 - 0.210 a1 0.040 0.050 0.060 b 0.016 0.018 0.020 d 1.280 - 1.335 e 1.280 - 1.335 e1 - 0.100 - e - 1.200 - l 0.110 0.130 0.150
20 scdct2578 rev b 3/11/98 n/c = do not connect pin assignments (2578/81-02-xx-yy-f84) cqfp signal io type 1 t12 f 2 t13 f 3 t14 f 4 t15 f 5 nsync c 6 mcair b 7 nvalchk (-12 only) c 8 status (-12 only) d 9 n/c 10 n/c 11 nenchk (-12 only) a1 12 nvcr c 13 bcst c 14 ntf a2 15 n/c 16 n/c 17 nme a2 18 addre a1 19 n/c 20 n/c 21 addrd a1 22 addrc a1 23 addrb a1 24 n/c 25 addra a1 26 n/c 27 n/c 28 addrp a1 29 data 0 (bus) h 30 ndata 0 (bus) h 31 n/c 32 n/c 33 n/c 34 vdd 35 vss 36 c16mhz a2 37 la (-12 only) a1 38 ndata c 39 n/c 40 n/c 41 nres g 42 nsstrb a1 cqfp signal io type 43 c1mhz c 44 ncmdstrb c 45 ndatast c 46 nenvw c 47 nssflag a2 48 nbusy a2 49 n/c 50 nhdr (-12 only) c 51 n/c 52 strel (-12 only) c 53 nsr a2 54 n/c 55 n/c 56 wrapen b 57 n/c 58 t0 f 59 n/c 60 n/c 61 t1 f 62 t2 f 63 n/c 64 n/c 65 n/c 66 t3 f 67 t4 f 68 t5 f 69 n/c 70 t6 f 71 n/c 72 n/c 73 t7 f 74 data 1 (bus) h 75 ndata 1 (bus) h 76 n/c 77 n/c 78 vdd 79 vss 80 nillcmd a2 81 t8 f 82 t9 f 83 t10 f 84 t11 f
21 scdct2578 rev b 3/11/98 cqfp - flat package outline power supply requirements current max unit transmitter standby (both channels) 60 ma 25% duty cycle (one channel) 220 ma 50% duty cycle (one channel) 350 ma power dissipation max unit transmitter standby (both channels) 0.3 watts 50% duty cycle (one channel) 0.6 watts 100% duty cycle (one channel) 0.9 watts power supply decoupling to maximize stabilization of the devices transceivers, a 4.7 uf and a 0.1 uf capacitor should be connected in parallel from the +5v supply to ground. application notes circuit to transfer data from subsystem
aeroflex circuit technology scdct2578 rev b 3/12/98 plainview ny (516) 694-6700 22 ordering information model number * mil-std-1760 pinout mcair compliant desc part number package ct2578-02-qm-p119 tbd 119 pin pga ct2578-02-xt-p119 tbd 119 pin pga ct2578-02-in-p119 tbd 119 pin pga ct2578-02-cg-p119 tbd 119 pin pga ct2578-12-qm-p119 3 tbd 119 pin pga ct2578-12-xt-p119 3 tbd 119 pin pga ct2578-12-in-p119 3 tbd 119 pin pga ct2578-12-cg-p119 3 tbd 119 pin pga ct2578-02-qm-f84 tbd 84 lead cqfp ct2578-02-xt-f84 tbd 84 lead cqfp ct2578-02-in-f84 tbd 84 lead cqfp ct2578-02-cg-f84 tbd 84 lead cqfp ct2578-12-qm-f84 3 tbd 84 lead cqfp ct2578-12-xt-f84 3 tbd 84 lead cqfp ct2578-12-in-f84 3 tbd 84 lead cqfp ct2578-12-cg-f84 3 tbd 84 lead cqfp ct2581-02-qm-p119 3 tbd 119 pin pga CT2581-02-XT-P119 3 tbd 119 pin pga ct2581-02-in-p119 3 tbd 119 pin pga ct2581-02-cg-p119 3 tbd 119 pin pga ct2581-02-qm-f84 3 tbd 84 lead cqfp ct2581-02-xt-f84 3 tbd 84 lead cqfp ct2581-02-in-f84 3 tbd 84 lead cqfp ct2581-02-cg-f84 3 tbd 84 lead cqfp * screening code breakdown qm = mil-std-883 compliant xt = extended temperature range (-55c to +125c) in = industrial temperature range (-40c to +85c) cg = commercial temperature range (-0c to +70c) aeroflex circuit technology 35 south service road plainview new york 11830 telephone: (516) 694-6700 fax: (516) 694-6715 toll free inquiries: 1-(800) 843-1553 specifications subject to change without notice. circuit technology


▲Up To Search▲   

 
Price & Availability of CT2581-02-XT-P119

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X